/*
 * Archivo.h
 *
 *  Created on: 23/06/2012
 *      Author: natuchis
 */

#ifndef ARCHIVO_H_
#define ARCHIVO_H_

#include "ArchivoAperturaException.h"

#include <iostream>
#include <fstream>
#include <string>

#include <string.h>

using namespace std;

class Archivo {

public:

	Archivo(string ruta, unsigned short int tamanioBloque);
	~Archivo();
//	string getBloque();
//	unsigned short int getSizeBloqueActual() const;
	bool isEof() const;
	char get();

private:

	FILE* arch;
	bool eof;
//	char *bloque;
//	int sizeBloque;
//	unsigned short int sizeBloqueActual;

};

#endif /* ARCHIVO_H_ */
